• word of the day

    herpestes nyula

    herpestes nyula - Dictionary definition and meaning for word herpestes nyula

    Definition
    (noun) keen-sighted viverrine of southern Asia about the size of a ferret; often domesticated
    Synonyms : indian mongoose
Download our Mobile App Today
Receive our word of the day
on Whatsapp